chemical mixing tank - French English Dictionary